it makes me sick - Turkish English Dictionary